maximum production - French English Dictionary